/**
 * 弹窗样式
 */
.mb-msgbox{ border:1px solid #dcdcdc; background-color: rgba(0,0,0,0.6); color: #FFF; border-radius: 4px; -webkit-box-shadow: 0px 2px 4px #ccc; -moz-box-shadow: 0px 2px 4px #ccc; box-shadow: 0px 2px 4px #ccc; padding:0px 8px; position:fixed; *position:absolute; top:30%; z-index:1000000000; line-height:40px; font-size: 14px; /*filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;*/ }

/**
 * 加载样式
 */
.loading-box{  text-align: center;width: 86px; height: 86px; margin: auto; background-color: rgba(0,0,0,0.6); background-repeat: no-repeat; background-position: center; display: inline-block; border-radius: 10px; padding: 10px; margin: 10px; /*filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; */position: fixed; z-index: 100000000; }
.loading-box .if{ line-height: 94px; position: absolute; color: #FFF; top: -5px; left: 0;width: 100%;text-align: center;}
.loading-box .if:before{ font-size: 80px; }
.loading { margin: auto; position: relative; border-top: 3px solid #FFF; border-right: 3px solid #FFF; border-bottom: 3px solid #FFF; border-left: 3px solid #d32541; -webkit-animation: loading 1.1s infinite linear; animation: loading 1.1s infinite linear; }
.loading, .loading:after { border-radius: 50%; width: 66px; height: 66px; }
.if-min-logo:before{content: "\e682";color: #FFF;}
.loading-box .if-min-logo:before{font-size: 40px;}
.loading-cover{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0);left: 0;top: 0;z-index: 901;}
@keyframes loading {
	0% {
		-webkit-transform: rotate(0deg) translateZ(0);
		transform: rotate(0deg) translateZ(0);
	}
	100% {
		-webkit-transform: rotate(360deg) translateZ(0);
		transform: rotate(360deg) translateZ(0);
	}
}
@keyframes loading
{
	0% {
		-webkit-transform: rotate(0deg) translateZ(0);
		transform: rotate(0deg) translateZ(0);
	}
	100% {
		-webkit-transform: rotate(360deg) translateZ(0);
		transform: rotate(360deg) translateZ(0);
	}
}

@-moz-keyframes loading /* Firefox */
{
	0% {
		-webkit-transform: rotate(0deg) translateZ(0);
		transform: rotate(0deg) translateZ(0);
	}
	100% {
		-webkit-transform: rotate(360deg) translateZ(0);
		transform: rotate(360deg) translateZ(0);
	}
}

@-webkit-keyframes loading /* Safari 和 Chrome */
{
	0% {
		-webkit-transform: rotate(0deg) translateZ(0);
		transform: rotate(0deg) translateZ(0);
	}
	100% {
		-webkit-transform: rotate(360deg) translateZ(0);
		transform: rotate(360deg) translateZ(0);
	}
}

@-o-keyframes loading /* Opera */
{
	0% {
		-webkit-transform: rotate(0deg) translateZ(0);
		transform: rotate(0deg) translateZ(0);
	}
	100% {
		-webkit-transform: rotate(360deg) translateZ(0);
		transform: rotate(360deg) translateZ(0);
	}
}
